123
1.23
"哈哈哈哈哈"
# 这是一个单行注释
print(123)
print(0.011)
print("我是小狗")
"""
这是一段多行
注释
"""

money = 10000.123
print("钱包有：",money,"元")
print("发了工资，钱包有：",money+2000,"元")


print(type("我是小狗"))
print(type(123))
print(type(123.456))
print("_____________________")
type1="123"
type_name=type(type1)
print(type_name)

print("--------类型转化--------")
type2=123456
type3=123.123
type4="迪丽热巴"
str_type=str(type2)
int_type=int(type3)
# float_type=float(type4)
# 只有字符串里面的内容都是数字，才可以转换成int 或者float 类型
print(type(str_type),type2)
print(type(int_type),type3)
#print(type(float_type))

print("--------类型转化2--------")
type5="100123"
print(type(type5),type5)
int_type2=int(type5)
print(type(int_type2),int_type2)
float_type2=float(type5)
print(type(float_type2),float_type2)

print("--------运算符--------")
print("4/2=",4/2)
print("3/1.5=",3/1.5)
print("3/2=",3/2)
print("3//2=",3//2)
print("3%2=",3%2)
print("3*2=",3*2)
print("3**2=",3**2)
num1=2-3*1
print(num1)

print("--------字符串的引号--------")
name1='这是单引号'
name2="这是双引号"
name3="""这是三引号"""
name4='"这是单引号内含双引号"'
name5="'这是双引号内含单引号'"
name6=" \"这是双引号内含单引号\""
print(type(name1),name1)
print(type(name2),name2)
print(type(name3),name3)
print(type(name4),name4)
print(type(name5),name5)
print(type(name6),name6)

print("--------字符串的拼接--------")
print("你好，我叫:","迪丽热巴")
print("你好，我叫:"+"迪丽热巴")
name7="王安宇"  ;name8="迪丽热巴"
print("你好，我是：",name7)
print("你好，我是："+name7)
print("你好，我是："+name7+name8) # 因为+是拼接在一起，所以输出之间没有空格，就是连在一起的拼接
print("你好，我是："+name7,name8) # ,表示不是拼接，所以输出会有空格
phone=123456
# print("我的电话是："+phone)  # 只有字符串可以拼接，整型不可以
print("我的电话是:",phone)

print("--------字符串的拼接2--------")
name9="火锅";name10="烤匠"
title="不吃%s，就吃%s，我的工资是%s"%(name9, name10,money)
print(title)

name11="张三"
age=24
money2=100.499
print("我叫%s,今年%1d岁,工资是%.1f" %(name11,age,money2))
print("我叫%s,今年%5d岁,工资是%9.1f" %(name11,age,money2)) # 第一个是宽度为5 第二个是宽度为9四舍五入后保留一位小数


print("--------字符串的拼接3--------")
print(f"不吃{name9},就吃{name10}")
print(f"我叫{name11},今年{age},我的工资是{money2}")
num2=5;num3=8
print(f"5*8={num2*num3}")
print(f"name的类型是：{type_name}")
print(f"name的类型是：{type(name11)}")
